home *** CD-ROM | disk | FTP | other *** search
/ Hardcore Gamer Resource Kit / Hardcore Gamer Resource Kit - Disc 3.iso / screensavers / saver25.zip / SOURCE.ZIP / README.TXT < prev    next >
Text File  |  1997-07-25  |  2KB  |  59 lines

  1. Probable Worlds 3Dfx GLIDE Screen Saver
  2.  
  3. Copyright 1997 (c) Complex
  4. MIDAS Sound System Copyright 1997 (c) Housemarque
  5.  
  6. Credits:
  7.  
  8. Design and programming by Jarno 'Jmagic' Heikkinen (jarnoh@yomimedia.fi)
  9. Graphics and music by Jukka 'Jugi' Kaartinen (jukkak@yomimedia.fi)
  10. Additional code by Jani 'Saviour' Askolin (jania@yomimedia.fi)
  11. 3D object by Sami 'Reward' Vanhatalo (savanhat@remedy.fi)
  12.  
  13.  
  14. To install:
  15.  
  16.     1) check that you have GLIDE 2.3 or later installed
  17.     2) copy .scr .dll and .xm to your Windows (95 or NT) directory
  18.     3) set "3Dfx Probable Worlds" as screen saver in Control Panel, 
  19.        configure once (select the music) and then try preview.
  20.  
  21. Screen Saver was tested with Voodoo Graphics and it ran ok on all cards except one,
  22. which probably has TMU revision 0 (without paletted textures) 
  23.  
  24. On Voodoo Rush cards.... the Rush driver seems to change display mode(?) so the screen
  25. saver immediately gets a event which interrupts it. Using 640x480 probably fixes this.
  26. I myself don't have Voodoo Rush so the testing for it was close to nothing (can't afford
  27. buying two 3Dfx's, buying even one caused me a financial disaster :)
  28.  
  29. For music I use MIDAS Sound System, version 0.6.0 (didnt bother to get newer ones, licenses
  30. are always so boring to read....)  The following files are covered by MIDAS Sound System 
  31. license, please refer to license.txt for more information.  
  32.  
  33.     midasdll.h
  34.     midas06.dll
  35.     midas06_visualc.lib
  36.     license.txt
  37.  
  38. Source code for everything except MIDAS is provided, but not supported (obviously).
  39. This was my first attempt at GLIDE coding and second attempt in Win32 coding, so the
  40. code might be just bearable at most. 
  41.  
  42. Source was compiled using VC++ 5.0, but even older versions might be sufficient, 
  43. anyway you need to make your own project files.  For other compilers.... well I suggest
  44. you just rip off the test.cpp ;)
  45.  
  46. Textures are included as a resource, so you need to recompile to change
  47. them. Textures are stored in 'textures.dat' as RAW images, 32 bytes header, 
  48. 768 bytes palette and n*m bytes picture. First texture (envmap) is 256*256, 
  49. the rest 15 are 128*128. Code assumes headers size of 800 (32+768) and texture sizes,
  50. header is ignored.
  51.  
  52.  
  53. Anyway... Have fun with the code and if you get any kicks out of watching this saver, 
  54. let me know  :)
  55.  
  56.  
  57. Jarno 
  58.  
  59.